The MINMAXINFO struct was being populated based upon geometry hints when
GDK_HINT_MAX_SIZE flag was enabled, then promptly having its values blown
away with default values.
https://bugzilla.gnome.org/show_bug.cgi?id=711110
mmi->ptMaxTrackSize.x = maxw > 0 && maxw < G_MAXSHORT ? maxw : G_MAXSHORT;
mmi->ptMaxTrackSize.y = maxh > 0 && maxh < G_MAXSHORT ? maxh : G_MAXSHORT;
}
+ else
+ {
+ mmi->ptMaxTrackSize.x = 30000;
+ mmi->ptMaxTrackSize.y = 30000;
+ }
if (impl->hint_flags & (GDK_HINT_MIN_SIZE | GDK_HINT_MAX_SIZE))
{
mmi->ptMaxSize.x, mmi->ptMaxSize.y));
return_val = TRUE;
}
- mmi->ptMaxTrackSize.x = 30000;
- mmi->ptMaxTrackSize.y = 30000;
+
return_val = TRUE;
break;